
; USER32 API calls

import user32,\
       ActivateKeyboardLayout,'ActivateKeyboardLayout',\
       AdjustWindowRect,'AdjustWindowRect',\
       AdjustWindowRectEx,'AdjustWindowRectEx',\
       AnimateWindow,'AnimateWindow',\
       AnyPopup,'AnyPopup',\
       AppendMenuA,'AppendMenuA',\
       AppendMenuW,'AppendMenuW',\
       ArrangeIconicWindows,'ArrangeIconicWindows',\
       AttachThreadInput,'AttachThreadInput',\
       BeginDeferWindowPos,'BeginDeferWindowPos',\
       BeginPaint,'BeginPaint',\
       BlockInput,'BlockInput',\
       BringWindowToTop,'BringWindowToTop',\
       BroadcastSystemMessageA,'BroadcastSystemMessageA',\
       BroadcastSystemMessageW,'BroadcastSystemMessageW',\
       CallMsgFilterA,'CallMsgFilterA',\
       CallMsgFilterW,'CallMsgFilterW',\
       CallNextHookEx,'CallNextHookEx',\
       CallWindowProcA,'CallWindowProcA',\
       CallWindowProcW,'CallWindowProcW',\
       CascadeChildWindows,'CascadeChildWindows',\
       CascadeWindows,'CascadeWindows',\
       ChangeClipboardChain,'ChangeClipboardChain',\
       ChangeDisplaySettingsA,'ChangeDisplaySettingsA',\
       ChangeDisplaySettingsW,'ChangeDisplaySettingsW',\
       ChangeDisplaySettingsExA,'ChangeDisplaySettingsExA',\
       ChangeDisplaySettingsExW,'ChangeDisplaySettingsExW',\
       ChangeMenuA,'ChangeMenuA',\
       ChangeMenuW,'ChangeMenuW',\
       CharLowerA,'CharLowerA',\
       CharLowerW,'CharLowerW',\
       CharLowerBuffA,'CharLowerBuffA',\
       CharLowerBuffW,'CharLowerBuffW',\
       CharNextA,'CharNextA',\
       CharNextW,'CharNextW',\
       CharNextExA,'CharNextExA',\
       CharNextExW,'CharNextExW',\
       CharPrevA,'CharPrevA',\
       CharPrevW,'CharPrevW',\
       CharPrevExA,'CharPrevExA',\
       CharPrevExW,'CharPrevExW',\
       CharToOemA,'CharToOemA',\
       CharToOemW,'CharToOemW',\
       CharToOemBuffA,'CharToOemBuffA',\
       CharToOemBuffW,'CharToOemBuffW',\
       CharUpperA,'CharUpperA',\
       CharUpperW,'CharUpperW',\
       CharUpperBuffA,'CharUpperBuffA',\
       CharUpperBuffW,'CharUpperBuffW',\
       CheckDlgButton,'CheckDlgButton',\
       CheckMenuItem,'CheckMenuItem',\
       CheckMenuRadioItem,'CheckMenuRadioItem',\
       CheckRadioButton,'CheckRadioButton',\
       ChildWindowFromPoint,'ChildWindowFromPoint',\
       ChildWindowFromPointEx,'ChildWindowFromPointEx',\
       ClientToScreen,'ClientToScreen',\
       ClipCursor,'ClipCursor',\
       CloseClipboard,'CloseClipboard',\
       CloseDesktop,'CloseDesktop',\
       CloseWindow,'CloseWindow',\
       CloseWindowStation,'CloseWindowStation',\
       CopyAcceleratorTableA,'CopyAcceleratorTableA',\
       CopyAcceleratorTableW,'CopyAcceleratorTableW',\
       CopyIcon,'CopyIcon',\
       CopyImage,'CopyImage',\
       CopyRect,'CopyRect',\
       CountClipboardFormats,'CountClipboardFormats',\
       CreateAcceleratorTableA,'CreateAcceleratorTableA',\
       CreateAcceleratorTableW,'CreateAcceleratorTableW',\
       CreateCaret,'CreateCaret',\
       CreateCursor,'CreateCursor',\
       CreateDesktopA,'CreateDesktopA',\
       CreateDesktopW,'CreateDesktopW',\
       CreateDialogIndirectParamA,'CreateDialogIndirectParamA',\
       CreateDialogIndirectParamW,'CreateDialogIndirectParamW',\
       CreateDialogParamA,'CreateDialogParamA',\
       CreateDialogParamW,'CreateDialogParamW',\
       CreateIcon,'CreateIcon',\
       CreateIconFromResource,'CreateIconFromResource',\
       CreateIconFromResourceEx,'CreateIconFromResourceEx',\
       CreateIconIndirect,'CreateIconIndirect',\
       CreateMDIWindowA,'CreateMDIWindowA',\
       CreateMDIWindowW,'CreateMDIWindowW',\
       CreateMenu,'CreateMenu',\
       CreatePopupMenu,'CreatePopupMenu',\
       CreateWindowExA,'CreateWindowExA',\
       CreateWindowExW,'CreateWindowExW',\
       CreateWindowStationA,'CreateWindowStationA',\
       CreateWindowStationW,'CreateWindowStationW',\
       DdeAbandonTransaction,'DdeAbandonTransaction',\
       DdeAccessData,'DdeAccessData',\
       DdeAddData,'DdeAddData',\
       DdeClientTransaction,'DdeClientTransaction',\
       DdeCmpStringHandles,'DdeCmpStringHandles',\
       DdeConnect,'DdeConnect',\
       DdeConnectList,'DdeConnectList',\
       DdeCreateDataHandle,'DdeCreateDataHandle',\
       DdeCreateStringHandleA,'DdeCreateStringHandleA',\
       DdeCreateStringHandleW,'DdeCreateStringHandleW',\
       DdeDisconnect,'DdeDisconnect',\
       DdeDisconnectList,'DdeDisconnectList',\
       DdeEnableCallback,'DdeEnableCallback',\
       DdeFreeDataHandle,'DdeFreeDataHandle',\
       DdeFreeStringHandle,'DdeFreeStringHandle',\
       DdeGetData,'DdeGetData',\
       DdeGetLastError,'DdeGetLastError',\
       DdeGetQualityOfService,'DdeGetQualityOfService',\
       DdeImpersonateClient,'DdeImpersonateClient',\
       DdeInitializeA,'DdeInitializeA',\
       DdeInitializeW,'DdeInitializeW',\
       DdeKeepStringHandle,'DdeKeepStringHandle',\
       DdeNameService,'DdeNameService',\
       DdePostAdvise,'DdePostAdvise',\
       DdeQueryConvInfo,'DdeQueryConvInfo',\
       DdeQueryNextServer,'DdeQueryNextServer',\
       DdeQueryStringA,'DdeQueryStringA',\
       DdeQueryStringW,'DdeQueryStringW',\
       DdeReconnect,'DdeReconnect',\
       DdeSetQualityOfService,'DdeSetQualityOfService',\
       DdeSetUserHandle,'DdeSetUserHandle',\
       DdeUnaccessData,'DdeUnaccessData',\
       DdeUninitialize,'DdeUninitialize',\
       DefDlgProcA,'DefDlgProcA',\
       DefDlgProcW,'DefDlgProcW',\
       DefFrameProcA,'DefFrameProcA',\
       DefFrameProcW,'DefFrameProcW',\
       DefMDIChildProcA,'DefMDIChildProcA',\
       DefMDIChildProcW,'DefMDIChildProcW',\
       DefWindowProcA,'DefWindowProcA',\
       DefWindowProcW,'DefWindowProcW',\
       DeferWindowPos,'DeferWindowPos',\
       DeleteMenu,'DeleteMenu',\
       DestroyAcceleratorTable,'DestroyAcceleratorTable',\
       DestroyCaret,'DestroyCaret',\
       DestroyCursor,'DestroyCursor',\
       DestroyIcon,'DestroyIcon',\
       DestroyMenu,'DestroyMenu',\
       DestroyWindow,'DestroyWindow',\
       DialogBoxIndirectParamA,'DialogBoxIndirectParamA',\
       DialogBoxIndirectParamW,'DialogBoxIndirectParamW',\
       DialogBoxParamA,'DialogBoxParamA',\
       DialogBoxParamW,'DialogBoxParamW',\
       DispatchMessageA,'DispatchMessageA',\
       DispatchMessageW,'DispatchMessageW',\
       DlgDirListA,'DlgDirListA',\
       DlgDirListW,'DlgDirListW',\
       DlgDirListComboBoxA,'DlgDirListComboBoxA',\
       DlgDirListComboBoxW,'DlgDirListComboBoxW',\
       DlgDirSelectComboBoxExA,'DlgDirSelectComboBoxExA',\
       DlgDirSelectComboBoxExW,'DlgDirSelectComboBoxExW',\
       DlgDirSelectExA,'DlgDirSelectExA',\
       DlgDirSelectExW,'DlgDirSelectExW',\
       DragDetect,'DragDetect',\
       DragObject,'DragObject',\
       DrawAnimatedRects,'DrawAnimatedRects',\
       DrawCaption,'DrawCaption',\
       DrawEdge,'DrawEdge',\
       DrawFocusRect,'DrawFocusRect',\
       DrawFrame,'DrawFrame',\
       DrawFrameControl,'DrawFrameControl',\
       DrawIcon,'DrawIcon',\
       DrawIconEx,'DrawIconEx',\
       DrawMenuBar,'DrawMenuBar',\
       DrawStateA,'DrawStateA',\
       DrawStateW,'DrawStateW',\
       DrawTextA,'DrawTextA',\
       DrawTextW,'DrawTextW',\
       DrawTextExA,'DrawTextExA',\
       DrawTextExW,'DrawTextExW',\
       EditWndProc,'EditWndProc',\
       EmptyClipboard,'EmptyClipboard',\
       EnableMenuItem,'EnableMenuItem',\
       EnableScrollBar,'EnableScrollBar',\
       EnableWindow,'EnableWindow',\
       EndDeferWindowPos,'EndDeferWindowPos',\
       EndDialog,'EndDialog',\
       EndMenu,'EndMenu',\
       EndPaint,'EndPaint',\
       EnumChildWindows,'EnumChildWindows',\
       EnumClipboardFormats,'EnumClipboardFormats',\
       EnumDesktopWindows,'EnumDesktopWindows',\
       EnumDesktopsA,'EnumDesktopsA',\
       EnumDesktopsW,'EnumDesktopsW',\
       EnumDisplayMonitors,'EnumDisplayMonitors',\
       EnumDisplaySettingsA,'EnumDisplaySettingsA',\
       EnumDisplaySettingsW,'EnumDisplaySettingsW',\
       EnumDisplaySettingsExA,'EnumDisplaySettingsExA',\
       EnumDisplaySettingsExW,'EnumDisplaySettingsExW',\
       EnumPropsA,'EnumPropsA',\
       EnumPropsW,'EnumPropsW',\
       EnumPropsExA,'EnumPropsExA',\
       EnumPropsExW,'EnumPropsExW',\
       EnumThreadWindows,'EnumThreadWindows',\
       EnumWindowStationsA,'EnumWindowStationsA',\
       EnumWindowStationsW,'EnumWindowStationsW',\
       EnumWindows,'EnumWindows',\
       EqualRect,'EqualRect',\
       ExcludeUpdateRgn,'ExcludeUpdateRgn',\
       ExitWindowsEx,'ExitWindowsEx',\
       FillRect,'FillRect',\
       FindWindowA,'FindWindowA',\
       FindWindowW,'FindWindowW',\
       FindWindowExA,'FindWindowExA',\
       FindWindowExW,'FindWindowExW',\
       FlashWindow,'FlashWindow',\
       FrameRect,'FrameRect',\
       FreeDDElParam,'FreeDDElParam',\
       GetActiveWindow,'GetActiveWindow',\
       GetAltTabInfoA,'GetAltTabInfoA',\
       GetAltTabInfoW,'GetAltTabInfoW',\
       GetAncestor,'GetAncestor',\
       GetAsyncKeyState,'GetAsyncKeyState',\
       GetCapture,'GetCapture',\
       GetCaretBlinkTime,'GetCaretBlinkTime',\
       GetCaretPos,'GetCaretPos',\
       GetClassInfoA,'GetClassInfoA',\
       GetClassInfoW,'GetClassInfoW',\
       GetClassInfoExA,'GetClassInfoExA',\
       GetClassInfoExW,'GetClassInfoExW',\
       GetClassLongA,'GetClassLongA',\
       GetClassLongW,'GetClassLongW',\
       GetClassNameA,'GetClassNameA',\
       GetClassNameW,'GetClassNameW',\
       GetClassWord,'GetClassWord',\
       GetClientRect,'GetClientRect',\
       GetClipCursor,'GetClipCursor',\
       GetClipboardData,'GetClipboardData',\
       GetClipboardFormatNameA,'GetClipboardFormatNameA',\
       GetClipboardFormatNameW,'GetClipboardFormatNameW',\
       GetClipboardSequenceNumberA,'GetClipboardSequenceNumberA',\
       GetClipboardSequenceNumberW,'GetClipboardSequenceNumberW',\
       GetClipboardViewer,'GetClipboardViewer',\
       GetComboBoxInfo,'GetComboBoxInfo',\
       GetCursor,'GetCursor',\
       GetCursorInfo,'GetCursorInfo',\
       GetCursorPos,'GetCursorPos',\
       GetDC,'GetDC',\
       GetDCEx,'GetDCEx',\
       GetDesktopWindow,'GetDesktopWindow',\
       GetDialogBaseUnits,'GetDialogBaseUnits',\
       GetDlgCtrlID,'GetDlgCtrlID',\
       GetDlgItem,'GetDlgItem',\
       GetDlgItemInt,'GetDlgItemInt',\
       GetDlgItemTextA,'GetDlgItemTextA',\
       GetDlgItemTextW,'GetDlgItemTextW',\
       GetDoubleClickTime,'GetDoubleClickTime',\
       GetFocus,'GetFocus',\
       GetForegroundWindow,'GetForegroundWindow',\
       GetGUIThreadInfo,'GetGUIThreadInfo',\
       GetGuiResources,'GetGuiResources',\
       GetIconInfo,'GetIconInfo',\
       GetInputDesktop,'GetInputDesktop',\
       GetInputState,'GetInputState',\
       GetKBCodePage,'GetKBCodePage',\
       GetKeyNameTextA,'GetKeyNameTextA',\
       GetKeyNameTextW,'GetKeyNameTextW',\
       GetKeyState,'GetKeyState',\
       GetKeyboardLayout,'GetKeyboardLayout',\
       GetKeyboardLayoutList,'GetKeyboardLayoutList',\
       GetKeyboardLayoutNameA,'GetKeyboardLayoutNameA',\
       GetKeyboardLayoutNameW,'GetKeyboardLayoutNameW',\
       GetKeyboardState,'GetKeyboardState',\
       GetKeyboardType,'GetKeyboardType',\
       GetLastActivePopup,'GetLastActivePopup',\
       GetLastInputInfo,'GetLastInputInfo',\
       GetLayeredWindowAttributes,'GetLayeredWindowAttributes',\
       GetListBoxInfo,'GetListBoxInfo',\
       GetMenu,'GetMenu',\
       GetMenuBarInfo,'GetMenuBarInfo',\
       GetMenuCheckMarkDimensions,'GetMenuCheckMarkDimensions',\
       GetMenuContextHelpId,'GetMenuContextHelpId',\
       GetMenuDefaultItem,'GetMenuDefaultItem',\
       GetMenuInfo,'GetMenuInfo',\
       GetMenuItemCount,'GetMenuItemCount',\
       GetMenuItemID,'GetMenuItemID',\
       GetMenuItemInfoA,'GetMenuItemInfoA',\
       GetMenuItemInfoW,'GetMenuItemInfoW',\
       GetMenuItemRect,'GetMenuItemRect',\
       GetMenuState,'GetMenuState',\
       GetMenuStringA,'GetMenuStringA',\
       GetMenuStringW,'GetMenuStringW',\
       GetMessageA,'GetMessageA',\
       GetMessageW,'GetMessageW',\
       GetMessageExtraInfo,'GetMessageExtraInfo',\
       GetMessagePos,'GetMessagePos',\
       GetMessageTime,'GetMessageTime',\
       GetMonitorInfoA,'GetMonitorInfoA',\
       GetMonitorInfoW,'GetMonitorInfoW',\
       GetMouseMovePoints,'GetMouseMovePoints',\
       GetNextDlgGroupItem,'GetNextDlgGroupItem',\
       GetNextDlgTabItem,'GetNextDlgTabItem',\
       GetOpenClipboardWindow,'GetOpenClipboardWindow',\
       GetParent,'GetParent',\
       GetPriorityClipboardFormat,'GetPriorityClipboardFormat',\
       GetProcessWindowStation,'GetProcessWindowStation',\
       GetPropA,'GetPropA',\
       GetPropW,'GetPropW',\
       GetQueueStatus,'GetQueueStatus',\
       GetScrollBarInfo,'GetScrollBarInfo',\
       GetScrollInfo,'GetScrollInfo',\
       GetScrollPos,'GetScrollPos',\
       GetScrollRange,'GetScrollRange',\
       GetShellWindow,'GetShellWindow',\
       GetSubMenu,'GetSubMenu',\
       GetSysColor,'GetSysColor',\
       GetSysColorBrush,'GetSysColorBrush',\
       GetSystemMenu,'GetSystemMenu',\
       GetSystemMetrics,'GetSystemMetrics',\
       GetTabbedTextExtentA,'GetTabbedTextExtentA',\
       GetTabbedTextExtentW,'GetTabbedTextExtentW',\
       GetThreadDesktop,'GetThreadDesktop',\
       GetTitleBarInfo,'GetTitleBarInfo',\
       GetTopWindow,'GetTopWindow',\
       GetUpdateRect,'GetUpdateRect',\
       GetUpdateRgn,'GetUpdateRgn',\
       GetUserObjectInformationA,'GetUserObjectInformationA',\
       GetUserObjectInformationW,'GetUserObjectInformationW',\
       GetUserObjectSecurity,'GetUserObjectSecurity',\
       GetWindow,'GetWindow',\
       GetWindowContextHelpId,'GetWindowContextHelpId',\
       GetWindowDC,'GetWindowDC',\
       GetWindowInfo,'GetWindowInfo',\
       GetWindowLongA,'GetWindowLongA',\
       GetWindowLongW,'GetWindowLongW',\
       GetWindowModuleFileNameA,'GetWindowModuleFileNameA',\
       GetWindowModuleFileNameW,'GetWindowModuleFileNameW',\
       GetWindowPlacement,'GetWindowPlacement',\
       GetWindowRect,'GetWindowRect',\
       GetWindowRgn,'GetWindowRgn',\
       GetWindowTextA,'GetWindowTextA',\
       GetWindowTextW,'GetWindowTextW',\
       GetWindowTextLengthA,'GetWindowTextLengthA',\
       GetWindowTextLengthW,'GetWindowTextLengthW',\
       GetWindowThreadProcessId,'GetWindowThreadProcessId',\
       GetWindowWord,'GetWindowWord',\
       GrayStringA,'GrayStringA',\
       GrayStringW,'GrayStringW',\
       HideCaret,'HideCaret',\
       HiliteMenuItem,'HiliteMenuItem',\
       IMPGetIMEA,'IMPGetIMEA',\
       IMPGetIMEW,'IMPGetIMEW',\
       IMPQueryIMEA,'IMPQueryIMEA',\
       IMPQueryIMEW,'IMPQueryIMEW',\
       IMPSetIMEA,'IMPSetIMEA',\
       IMPSetIMEW,'IMPSetIMEW',\
       ImpersonateDdeClientWindow,'ImpersonateDdeClientWindow',\
       InSendMessage,'InSendMessage',\
       InSendMessageEx,'InSendMessageEx',\
       InflateRect,'InflateRect',\
       InsertMenuA,'InsertMenuA',\
       InsertMenuW,'InsertMenuW',\
       InsertMenuItemA,'InsertMenuItemA',\
       InsertMenuItemW,'InsertMenuItemW',\
       IntersectRect,'IntersectRect',\
       InvalidateRect,'InvalidateRect',\
       InvalidateRgn,'InvalidateRgn',\
       InvertRect,'InvertRect',\
       IsCharAlphaA,'IsCharAlphaA',\
       IsCharAlphaW,'IsCharAlphaW',\
       IsCharAlphaNumericA,'IsCharAlphaNumericA',\
       IsCharAlphaNumericW,'IsCharAlphaNumericW',\
       IsCharLowerA,'IsCharLowerA',\
       IsCharLowerW,'IsCharLowerW',\
       IsCharUpperA,'IsCharUpperA',\
       IsCharUpperW,'IsCharUpperW',\
       IsChild,'IsChild',\
       IsClipboardFormatAvailable,'IsClipboardFormatAvailable',\
       IsDialogMessageA,'IsDialogMessageA',\
       IsDialogMessageW,'IsDialogMessageW',\
       IsDlgButtonChecked,'IsDlgButtonChecked',\
       IsIconic,'IsIconic',\
       IsMenu,'IsMenu',\
       IsRectEmpty,'IsRectEmpty',\
       IsWindow,'IsWindow',\
       IsWindowEnabled,'IsWindowEnabled',\
       IsWindowUnicode,'IsWindowUnicode',\
       IsWindowVisible,'IsWindowVisible',\
       IsZoomed,'IsZoomed',\
       KillSystemTimer,'KillSystemTimer',\
       KillTimer,'KillTimer',\
       LoadAcceleratorsA,'LoadAcceleratorsA',\
       LoadAcceleratorsW,'LoadAcceleratorsW',\
       LoadBitmapA,'LoadBitmapA',\
       LoadBitmapW,'LoadBitmapW',\
       LoadCursorA,'LoadCursorA',\
       LoadCursorW,'LoadCursorW',\
       LoadCursorFromFileA,'LoadCursorFromFileA',\
       LoadCursorFromFileW,'LoadCursorFromFileW',\
       LoadIconA,'LoadIconA',\
       LoadIconW,'LoadIconW',\
       LoadImageA,'LoadImageA',\
       LoadImageW,'LoadImageW',\
       LoadKeyboardLayoutA,'LoadKeyboardLayoutA',\
       LoadKeyboardLayoutW,'LoadKeyboardLayoutW',\
       LoadMenuA,'LoadMenuA',\
       LoadMenuW,'LoadMenuW',\
       LoadMenuIndirectA,'LoadMenuIndirectA',\
       LoadMenuIndirectW,'LoadMenuIndirectW',\
       LoadStringA,'LoadStringA',\
       LoadStringW,'LoadStringW',\
       LockWindowUpdate,'LockWindowUpdate',\
       LockWorkStation,'LockWorkStation',\
       LookupIconIdFromDirectory,'LookupIconIdFromDirectory',\
       LookupIconIdFromDirectoryEx,'LookupIconIdFromDirectoryEx',\
       MapDialogRect,'MapDialogRect',\
       MapVirtualKeyA,'MapVirtualKeyA',\
       MapVirtualKeyW,'MapVirtualKeyW',\
       MapVirtualKeyExA,'MapVirtualKeyExA',\
       MapVirtualKeyExW,'MapVirtualKeyExW',\
       MapWindowPoints,'MapWindowPoints',\
       MenuItemFromPoint,'MenuItemFromPoint',\
       MessageBeep,'MessageBeep',\
       MessageBoxA,'MessageBoxA',\
       MessageBoxW,'MessageBoxW',\
       MessageBoxExA,'MessageBoxExA',\
       MessageBoxExW,'MessageBoxExW',\
       MessageBoxIndirectA,'MessageBoxIndirectA',\
       MessageBoxIndirectW,'MessageBoxIndirectW',\
       ModifyMenuA,'ModifyMenuA',\
       ModifyMenuW,'ModifyMenuW',\
       MonitorFromPoint,'MonitorFromPoint',\
       MonitorFromRect,'MonitorFromRect',\
       MonitorFromWindow,'MonitorFromWindow',\
       MoveWindow,'MoveWindow',\
       MsgWaitForMultipleObjects,'MsgWaitForMultipleObjects',\
       MsgWaitForMultipleObjectsEx,'MsgWaitForMultipleObjectsEx',\
       NotifyWinEvent,'NotifyWinEvent',\
       OemKeyScan,'OemKeyScan',\
       OemToCharA,'OemToCharA',\
       OemToCharW,'OemToCharW',\
       OemToCharBuffA,'OemToCharBuffA',\
       OemToCharBuffW,'OemToCharBuffW',\
       OffsetRect,'OffsetRect',\
       OpenClipboard,'OpenClipboard',\
       OpenDesktopA,'OpenDesktopA',\
       OpenDesktopW,'OpenDesktopW',\
       OpenIcon,'OpenIcon',\
       OpenInputDesktop,'OpenInputDesktop',\
       OpenWindowStationA,'OpenWindowStationA',\
       OpenWindowStationW,'OpenWindowStationW',\
       PackDDElParam,'PackDDElParam',\
       PaintDesktop,'PaintDesktop',\
       PeekMessageA,'PeekMessageA',\
       PeekMessageW,'PeekMessageW',\
       PostMessageA,'PostMessageA',\
       PostMessageW,'PostMessageW',\
       PostQuitMessage,'PostQuitMessage',\
       PostThreadMessageA,'PostThreadMessageA',\
       PostThreadMessageW,'PostThreadMessageW',\
       PtInRect,'PtInRect',\
       RealChildWindowFromPoint,'RealChildWindowFromPoint',\
       RealGetWindowClassA,'RealGetWindowClassA',\
       RealGetWindowClassW,'RealGetWindowClassW',\
       RedrawWindow,'RedrawWindow',\
       RegisterClassA,'RegisterClassA',\
       RegisterClassW,'RegisterClassW',\
       RegisterClassExA,'RegisterClassExA',\
       RegisterClassExW,'RegisterClassExW',\
       RegisterClipboardFormatA,'RegisterClipboardFormatA',\
       RegisterClipboardFormatW,'RegisterClipboardFormatW',\
       RegisterDeviceNotificationA,'RegisterDeviceNotificationA',\
       RegisterDeviceNotificationW,'RegisterDeviceNotificationW',\
       RegisterHotKey,'RegisterHotKey',\
       RegisterWindowMessageA,'RegisterWindowMessageA',\
       RegisterWindowMessageW,'RegisterWindowMessageW',\
       ReleaseCapture,'ReleaseCapture',\
       ReleaseDC,'ReleaseDC',\
       RemoveMenu,'RemoveMenu',\
       RemovePropA,'RemovePropA',\
       RemovePropW,'RemovePropW',\
       ReplyMessage,'ReplyMessage',\
       ReuseDDElParam,'ReuseDDElParam',\
       ScreenToClient,'ScreenToClient',\
       ScrollChildren,'ScrollChildren',\
       ScrollDC,'ScrollDC',\
       ScrollWindow,'ScrollWindow',\
       ScrollWindowEx,'ScrollWindowEx',\
       SendDlgItemMessageA,'SendDlgItemMessageA',\
       SendDlgItemMessageW,'SendDlgItemMessageW',\
       SendIMEMessageExA,'SendIMEMessageExA',\
       SendIMEMessageExW,'SendIMEMessageExW',\
       SendInput,'SendInput',\
       SendMessageA,'SendMessageA',\
       SendMessageW,'SendMessageW',\
       SendMessageCallbackA,'SendMessageCallbackA',\
       SendMessageCallbackW,'SendMessageCallbackW',\
       SendMessageTimeoutA,'SendMessageTimeoutA',\
       SendMessageTimeoutW,'SendMessageTimeoutW',\
       SendNotifyMessageA,'SendNotifyMessageA',\
       SendNotifyMessageW,'SendNotifyMessageW',\
       SetActiveWindow,'SetActiveWindow',\
       SetCapture,'SetCapture',\
       SetCaretBlinkTime,'SetCaretBlinkTime',\
       SetCaretPos,'SetCaretPos',\
       SetClassLongA,'SetClassLongA',\
       SetClassLongW,'SetClassLongW',\
       SetClassWord,'SetClassWord',\
       SetClipboardData,'SetClipboardData',\
       SetClipboardViewer,'SetClipboardViewer',\
       SetCursor,'SetCursor',\
       SetCursorPos,'SetCursorPos',\
       SetDebugErrorLevel,'SetDebugErrorLevel',\
       SetDeskWallpaper,'SetDeskWallpaper',\
       SetDlgItemInt,'SetDlgItemInt',\
       SetDlgItemTextA,'SetDlgItemTextA',\
       SetDlgItemTextW,'SetDlgItemTextW',\
       SetDoubleClickTime,'SetDoubleClickTime',\
       SetFocus,'SetFocus',\
       SetForegroundWindow,'SetForegroundWindow',\
       SetKeyboardState,'SetKeyboardState',\
       SetLastErrorEx,'SetLastErrorEx',\
       SetLayeredWindowAttributes,'SetLayeredWindowAttributes',\
       SetMenu,'SetMenu',\
       SetMenuContextHelpId,'SetMenuContextHelpId',\
       SetMenuDefaultItem,'SetMenuDefaultItem',\
       SetMenuInfo,'SetMenuInfo',\
       SetMenuItemBitmaps,'SetMenuItemBitmaps',\
       SetMenuItemInfoA,'SetMenuItemInfoA',\
       SetMenuItemInfoW,'SetMenuItemInfoW',\
       SetMessageExtraInfo,'SetMessageExtraInfo',\
       SetMessageQueue,'SetMessageQueue',\
       SetParent,'SetParent',\
       SetProcessWindowStation,'SetProcessWindowStation',\
       SetPropA,'SetPropA',\
       SetPropW,'SetPropW',\
       SetRect,'SetRect',\
       SetRectEmpty,'SetRectEmpty',\
       SetScrollInfo,'SetScrollInfo',\
       SetScrollPos,'SetScrollPos',\
       SetScrollRange,'SetScrollRange',\
       SetShellWindow,'SetShellWindow',\
       SetSysColors,'SetSysColors',\
       SetSystemCursor,'SetSystemCursor',\
       SetSystemMenu,'SetSystemMenu',\
       SetSystemTimer,'SetSystemTimer',\
       SetThreadDesktop,'SetThreadDesktop',\
       SetTimer,'SetTimer',\
       SetUserObjectInformationA,'SetUserObjectInformationA',\
       SetUserObjectInformationW,'SetUserObjectInformationW',\
       SetUserObjectSecurity,'SetUserObjectSecurity',\
       SetWinEventHook,'SetWinEventHook',\
       SetWindowContextHelpId,'SetWindowContextHelpId',\
       SetWindowLongA,'SetWindowLongA',\
       SetWindowLongW,'SetWindowLongW',\
       SetWindowPlacement,'SetWindowPlacement',\
       SetWindowPos,'SetWindowPos',\
       SetWindowRgn,'SetWindowRgn',\
       SetWindowTextA,'SetWindowTextA',\
       SetWindowTextW,'SetWindowTextW',\
       SetWindowWord,'SetWindowWord',\
       SetWindowsHookA,'SetWindowsHookA',\
       SetWindowsHookW,'SetWindowsHookW',\
       SetWindowsHookExA,'SetWindowsHookExA',\
       SetWindowsHookExW,'SetWindowsHookExW',\
       ShowCaret,'ShowCaret',\
       ShowCursor,'ShowCursor',\
       ShowOwnedPopups,'ShowOwnedPopups',\
       ShowScrollBar,'ShowScrollBar',\
       ShowWindow,'ShowWindow',\
       ShowWindowAsync,'ShowWindowAsync',\
       SubtractRect,'SubtractRect',\
       SwapMouseButton,'SwapMouseButton',\
       SwitchDesktop,'SwitchDesktop',\
       SystemParametersInfoA,'SystemParametersInfoA',\
       SystemParametersInfoW,'SystemParametersInfoW',\
       TabbedTextOutA,'TabbedTextOutA',\
       TabbedTextOutW,'TabbedTextOutW',\
       TileChildWindows,'TileChildWindows',\
       TileWindows,'TileWindows',\
       ToAscii,'ToAscii',\
       ToAsciiEx,'ToAsciiEx',\
       ToUnicode,'ToUnicode',\
       ToUnicodeEx,'ToUnicodeEx',\
       TrackMouseEvent,'TrackMouseEvent',\
       TrackPopupMenu,'TrackPopupMenu',\
       TrackPopupMenuEx,'TrackPopupMenuEx',\
       TranslateAcceleratorA,'TranslateAcceleratorA',\
       TranslateAcceleratorW,'TranslateAcceleratorW',\
       TranslateMDISysAccel,'TranslateMDISysAccel',\
       TranslateMessage,'TranslateMessage',\
       UnhookWinEvent,'UnhookWinEvent',\
       UnhookWindowsHook,'UnhookWindowsHook',\
       UnhookWindowsHookEx,'UnhookWindowsHookEx',\
       UnionRect,'UnionRect',\
       UnloadKeyboardLayout,'UnloadKeyboardLayout',\
       UnpackDDElParam,'UnpackDDElParam',\
       UnregisterClassA,'UnregisterClassA',\
       UnregisterClassW,'UnregisterClassW',\
       UnregisterDeviceNotification,'UnregisterDeviceNotification',\
       UnregisterHotKey,'UnregisterHotKey',\
       UpdateWindow,'UpdateWindow',\
       UserHandleGrantAccess,'UserHandleGrantAccess',\
       ValidateRect,'ValidateRect',\
       ValidateRgn,'ValidateRgn',\
       VkKeyScanA,'VkKeyScanA',\
       VkKeyScanW,'VkKeyScanW',\
       VkKeyScanExA,'VkKeyScanExA',\
       VkKeyScanExW,'VkKeyScanExW',\
       WINNLSEnableIME,'WINNLSEnableIME',\
       WINNLSGetEnableStatus,'WINNLSGetEnableStatus',\
       WINNLSGetIMEHotkey,'WINNLSGetIMEHotkey',\
       WaitForInputIdle,'WaitForInputIdle',\
       WaitMessage,'WaitMessage',\
       WinHelpA,'WinHelpA',\
       WinHelpW,'WinHelpW',\
       WindowFromDC,'WindowFromDC',\
       WindowFromPoint,'WindowFromPoint',\
       keybd_event,'keybd_event',\
       mouse_event,'mouse_event',\
       wsprintfA,'wsprintfA',\
       wsprintfW,'wsprintfW',\
       wvsprintfA,'wvsprintfA',\
       wvsprintfW,'wvsprintfW'
       
api AppendMenu,\
    BroadcastSystemMessage,\
    CallMsgFilter,\
    CallWindowProc,\
    ChangeDisplaySettings,\
    ChangeDisplaySettingsEx,\
    ChangeMenu,\
    CharLower,\
    CharLowerBuff,\
    CharNext,\
    CharNextEx,\
    CharPrev,\
    CharPrevEx,\
    CharToOem,\
    CharToOemBuff,\
    CharUpper,\
    CharUpperBuff,\
    CopyAcceleratorTable,\
    CreateAcceleratorTable,\
    CreateDesktop,\
    CreateDialogIndirectParam,\
    CreateDialogParam,\
    CreateMDIWindow,\
    CreateWindowEx,\
    CreateWindowStation,\
    DdeCreateStringHandle,\
    DdeInitialize,\
    DdeQueryString,\
    DefDlgProc,\
    DefFrameProc,\
    DefMDIChildProc,\
    DefWindowProc,\
    DialogBoxIndirectParam,\
    DialogBoxParam,\
    DispatchMessage,\
    DlgDirList,\
    DlgDirListComboBox,\
    DlgDirSelectComboBoxEx,\
    DlgDirSelectEx,\
    DrawState,\
    DrawText,\
    DrawTextEx,\
    EnumDesktops,\
    EnumDisplaySettings,\
    EnumDisplaySettingsEx,\
    EnumProps,\
    EnumPropsEx,\
    EnumWindowStations,\
    FindWindow,\
    FindWindowEx,\
    GetAltTabInfo,\
    GetClassInfo,\
    GetClassInfoEx,\
    GetClassLong,\
    GetClassName,\
    GetClipboardFormatName,\
    GetClipboardSequenceNumber,\
    GetDlgItemText,\
    GetKeyNameText,\
    GetKeyboardLayoutName,\
    GetMenuItemInfo,\
    GetMenuString,\
    GetMessage,\
    GetMonitorInfo,\
    GetProp,\
    GetTabbedTextExtent,\
    GetUserObjectInformation,\
    GetWindowLong,\
    GetWindowModuleFileName,\
    GetWindowText,\
    GetWindowTextLength,\
    GrayString,\
    IMPGetIME,\
    IMPQueryIME,\
    IMPSetIME,\
    InsertMenu,\
    InsertMenuItem,\
    IsCharAlpha,\
    IsCharAlphaNumeric,\
    IsCharLower,\
    IsCharUpper,\
    IsDialogMessage,\
    LoadAccelerators,\
    LoadBitmap,\
    LoadCursor,\
    LoadCursorFromFile,\
    LoadIcon,\
    LoadImage,\
    LoadKeyboardLayout,\
    LoadMenu,\
    LoadMenuIndirect,\
    LoadString,\
    MapVirtualKey,\
    MapVirtualKeyEx,\
    MessageBox,\
    MessageBoxEx,\
    MessageBoxIndirect,\
    ModifyMenu,\
    OemToChar,\
    OemToCharBuff,\
    OpenDesktop,\
    OpenWindowStation,\
    PeekMessage,\
    PostMessage,\
    PostThreadMessage,\
    RealGetWindowClass,\
    RegisterClass,\
    RegisterClassEx,\
    RegisterClipboardFormat,\
    RegisterDeviceNotification,\
    RegisterWindowMessage,\
    RemoveProp,\
    SendDlgItemMessage,\
    SendIMEMessageEx,\
    SendMessage,\
    SendMessageCallback,\
    SendMessageTimeout,\
    SendNotifyMessage,\
    SetClassLong,\
    SetDlgItemText,\
    SetMenuItemInfo,\
    SetProp,\
    SetUserObjectInformation,\
    SetWindowLong,\
    SetWindowText,\
    SetWindowsHook,\
    SetWindowsHookEx,\
    SystemParametersInfo,\
    TabbedTextOut,\
    TranslateAccelerator,\
    UnregisterClass,\
    VkKeyScan,\
    VkKeyScanEx,\
    WinHelp,\
    wsprintf,\
    wvsprintf
